somewhat drugged - Espagnol Anglais Dictionnaire